A Study of Factors Affecting the Design and Use of Reusable Components

نویسندگان

  • Reghu Anguswamy
  • William B. Frakes
چکیده

Design for Reuse: Designing and building components to be reusable is a key area in software reuse research. Practitioners and researchers need to address the problem of how to build reusable components. We will study design principles that can be applied to make components reusable. These design principles are language and domain independent. With an empirical study we will identify the most commonly used reuse design principles. This can be a guideline for designing and building reusable components. Re-engineering a component to be reusable by applying the reuse design principles is a cumbersome task. It is important to understand the overhead involved in making components reusable. We will conduct an empirical study analyzing the overhead in terms of component size, effort required, number of parameters, and productivity. Design with Reuse: Reusing components in a system involves many challenges. Successful reuse of the components depends on how easily a user can use them in the system. It is important to understand the factors that affect the ease of reuse. Through an empirical study, we will analyze the relationships between the size of a component, the reuse design principles used in building the component, and the ease of reuse. We will also analyze the relationship between human factors and the ease of reuse. The human factors considered are the experiences of the user in software programming, software reuse, and programming language. We will also analyze whether testing a component makes it easier to reuse or not.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design solutions for children's play space is based on identifying environmental and non-environmental components affecting children's emotional and social intelligence.

Play space is one of the child's favorite spaces that greatly affects the child's mental state and the proper design of these environments can improve their emotional intelligence. Emotional intelligence is the capacity or ability to organize the feelings and emotions of oneself and others, to motivate oneself and effectively control one's emotions and use them in relationships with others. The...

متن کامل

Design and Psychometric Evaluation of a Questionnaire for Finding the Factors Affecting the Acceptance and Use of the Picture Archiving and Communication Systems in Iran Based on the Unified Theory of Acceptance and Use of Technology

Objective: One of the major challenges in the implementation of the Picture Archiving And Communication System (PACS) is the attitudes of physicians towards the system. This study aims to design and assess the psychometric properties of a questionnaire for identifying the factors affecting the acceptance and use of PACS in Iran based on the Unified Theory of Acceptance and use of Technology (UT...

متن کامل

Effective Environmental Factors on Designing Productive Learning Environments

Educational spaces play an important role in enhancing learning productivity levels of society people as the most important places to human train. Considering the cost, time and energy spending on these spaces, trying to design efficient and optimized environment is a necessity. Achieving efficient environments requires changing environmental criteria so that they can have a positive impact on ...

متن کامل

Factors Affecting the Establishment of the Electronic Health Record in Family Physician Program: Providing a Model

Background & objectives: The Integrated Health System (SIB) is the latest electronic health record system in Iran, officially began in Iran in March 2016, with the goal of integrating health information and providing health services. This study aimed to design a model for establishment of the electronic health record in family physician program of Guilan university of medical sciences. Method:...

متن کامل

The factors affecting the students' encouragement to use the social network sites as a virtual learning network

Background and Aim: The utilization of technology acceptance model is one of the ways for perceiving the users' attitudes, and this research utilizes it to investigate the factors affecting the students' encouragement to use the social network sites in order to determine which factors encourage the students to use the social network sites as a virtual learning network. Methods: This research is...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012